be relieved of one's position - Alemán Inglés Diccionario